ecclesiastical building - French English Dictionary